Expressiveness of Generic Process Shape Types
نویسندگان
چکیده
Shape types are a general concept of process types which work for many process calculi. We extend the previously published Poly✶ system of shape types to support name restriction. We evaluate the expressiveness of the extended system by showing that shape types are more expressive than an implicitly typed π-calculus and an explicitly typed Mobile Ambients. We demonstrate that the extended system makes it easier to enjoy advantages of shape types which include polymorphism, principal typings, and a type inference implementation.
منابع مشابه
The Expressiveness of Generic Process Shape Types
META✶ is a generic process calculus that can be instantiated by supplying rewriting rules defining an operational semantics to make numerous process calculi such as the π-calculus, the system of Mobile Ambients, and many of their variants. POLY✶ is a generic type system that makes a sound type system with principal types and a type inference algorithm for any instantiation of META✶. POLY✶ provi...
متن کاملThe Effect of a Premarital Educational Program Based on 9- Type Personalities Types (Enneagram) on Emotional Expressiveness of Couples Preparing for Marriage
Objectives: This study aimed to develop a premarital educational package based on based on 9-type personalities (Enneagram) to improve emotional expressiveness of couples preparing for marriage. Methods: In this quasi-experimental study with pretest/posttest design, the study population consisted of all couples in the premarital stage referred to counseling centers in Isfahan, Iran during sp...
متن کاملThe Expressiveness of Poly✶, a Generic Process Calculus Type System
Meta✶ is a generic process calculus that can be instantiated by supplying rewriting rules defining an operational semantics to make numerous process calculi such as the π-calculus, the system of Mobile Ambients, and many of their variants. Poly✶ is a generic type system that makes a sound type system with principal types and a type inference algorithm for any instantiation of Meta✶. This paper ...
متن کاملA Formal Comparison of Approaches to Datatype-Generic Programming
Datatype-generic programming increases program abstraction and reuse by making functions operate uniformly across different types. Many approaches to generic programming have been proposed over the years, most of them for Haskell, but recently also for dependently typed languages such as Agda. Different approaches vary in expressiveness, ease of use, and implementation techniques. Some work has...
متن کاملThe Simple and Multiple Relationships between Experiential Avoidance, Communication Skills, and Emotional Expressiveness among Married Women in Bandar Abbas City in 2022: A Descriptive Study
Background and Objectives: Emotional expression is an important element of a normal and dynamic relationship. Therefore, it is essential to identify effective factors on emotional expressiveness in married women. As a result, the present study was conducted with the aim of determining the simple and multiple relationships between experiential avoidance, communication skills, and emotional expre...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010